Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
37 OLIVE ROAD Semi-Detached £159,000 11 Feb 2005
43 OLIVE ROAD Semi-Detached £49,000 10 Sep 1998
45 OLIVE ROAD Detached £97,950 9 May 2002
48 OLIVE ROAD Semi-Detached £60,000 20 Oct 1999
49 OLIVE ROAD Detached £165,000 12 Mar 2004
50 OLIVE ROAD Detached £390,000 18 Oct 2021